/**
 * 新生代存储回收流程
 * 新生代存储区主要应用复制+标记整理两种方法
 * 将新生代存储区两等分，From为使用空间To为空闲空间
 * 通过标记整理算法把活动空间对象拷贝至To空间
 * 然后将From空间完全释放，把From空间和to空间交换
 * 其中如果新生代对象经过一轮GC操作后还存在的话就把对象晋升到老生带
 * 并且如果To使用率大于25%时，为了优化新生代的空间利用率，也会把新生代活动对象晋升
 * 
 */